﻿/*--reset begin--*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, textarea {
	font:12px/20px "宋体", tahoma, arial;
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
ul,ul li {
	list-style:none;
}
a img {
	border:none;
}
a {
	text-decoration:none;
	color:#666;
}
a:hover {
	text-decoration:none;
	color:#e86c00;
}
#head, #main, #top, #main01 {
	margin: 0 auto;
}
.main:after,.helpCont:after,.tr:after {
	height:0;
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
}
/*--reset end--*/
.head {
	width:900px;
	height:68px;
	margin:0 auto;
	clear:both;
}
#logo {
	width:263px;
	height:47px;
	float:left;
}
.search {
	width:538px;
	height:42px;
	float:right;
	padding:15px 0 0 4px;
	background:url(../images/search.gif) no-repeat center 10px;
}
.s-search {
	width:417px;
	height:37px;
	border:none;
	padding-left:14px;
	line-height:37px;
	font-size:14px;
	color:#999;
	float:left;
	background:url(../images/s-input.gif) no-repeat;
}
.Btn1 {
	width:101px;
	height:37px;
	float:left;
}
/*--------------head end------------------*/
.nav {
	width:100%;
	height:42px;
	background:url(../images/navbg.gif) repeat-x;
}
.navMain {
	width:900px;
	height:40px;
	line-height:40px;
	margin:0 auto;
}
.navMain a, .navMain a:hover {
	color:#fff;
}
.navMain ul {
	width:700px;
	float:left;
	height:40px;
}
.navRight {
	float:right;
}
.navMain li {
	float:left;
	width:83px;
	height:40px;
	padding:0 6px;
}
.navMain li a {
	display:block;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.navMain li a.hover,.navMain li a:hover {
	background:url(../images/navhover.gif) no-repeat;
}
.main {
	width:900px;
	padding:10px 0;
	margin:0 auto;
}
.indexR {
	float:right;
	width:244px;
}
.gonggao {
	width:242px;
	height:172px;
	border:1px solid #ddd;
	border-top:2px solid #145e9d;
	background:url(../images/adbg.gif) repeat-x;
}
.gtitle {
	padding:11px 0 0 12px;
	height:18px;
	clear:both;
}
.gonggao ul {
	padding:14px 11px 0;
}
.gonggao li {
	line-height:24px;
	padding-left:7px;
	width:210px;
	height:24px;
	overflow:hidden;
	background:url(../images/dian.gif) no-repeat left center;
}
.gonggao li a {
	color:#333;
}
.gonggao li a:hover {
	color:#0072ca;
	text-decoration:underline;
}
.online {
	width:245px;
	height:81px;
	padding-top:10px;
}
/*--------图片切换 begin-----------*/
.flash {
	width:646px;
	height:266px;
	float:left;
	position:relative;
	overflow:hidden;
}
.flash ul {
	height:266px;
	position:absolute;
}
.flash ul li {
	float:left;
	width:646px;
	height:266px;
	overflow:hidden;
	position:relative;
}
.flash ul li div {
	position:absolute;
	overflow:hidden;
}
.flash .btnBg {
	position:absolute;
	width:800px;
	height:20px;
	left:0;
	bottom:0;
}
.flash .btn {
	position:absolute;
	width:780px;
	height:10px;
	padding:5px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
.flash .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
.flash .btn span.on {
	background:#fff;
}
/*.flash .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:90px;
	background:url(../images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}*/
.flash .pre {
	left:0;
}
.flash .next {
	right:0;
	background-position:right top;
}
/*--------图片切换 end-----------*/
.xxk {
	clear:both;
	height:34px;
	padding:10px 10px 0;
	background:url(../images/line.gif) repeat-x bottom;
}
.xxk ul {
	float:left;
}
.xxk li {
	width:132px;
	height:34px;
	float:left;
	margin-right:-1px;
}
.xxk li a {
	width:130px;
	height:32px;
	float:left;
	border:1px solid #ddd;
	border-bottom:none;
	background:#f3f3f3;
	line-height:32px;
	text-align:center;
	font-size:14px;
	position:relative;
	z-index:0;
	color:#333;
}
.xxk li a.hover {
	border-color:#0688ba;
	position:relative;
	z-index:10;
	height:33px;
	background:#fff;
	font-weight:bold;
	color:#0688ba;
}
.more {
	line-height:32px;
	float:right;
}
.xxkCont {
	height:188px;
	border:1px solid #ddd;
	border-top:none;
	clear:both;
	padding-top:10px;
}
.list1 {
	padding:0px 2px;	
}
.list1 li {
	width:280px;
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	padding-left:18px;
	background:url(../images/dian1.gif) no-repeat 10px center;
}
.list1 li a {
	color:#0688ba;
}
.list1 li a:hover {
	color:#e3500c;
	text-decoration:underline;
}
.foot {
	margin:0 auto;
	border-top:1px solid #ddd;
	line-height:24px;
	padding:10px 0;
	text-align:center;
	color:#999;
	clear:both;
}
.foot a {
	color:#999;
	margin:0 4px;
}
.foot a:hover {
	color:#0688ba;
	text-decoration:underline;
}
/*-------index begin-----*/
.contect {
	padding:0 10px 10px;
	background:#dce7f0;
}
.qMenu {
	padding-left:168px;
	line-height:32px;
	color:#666;
}
.helpCont {
	width:880px;
	background:url(../images/line1.gif) repeat-y 168px 0;
}
.left {
	width:168px;
	float:left;
	padding-top:8px;
}
.left li {
	width:169px;
	height:41px;
	padding-bottom:1px;
}
.left li a {
	display:block;
	width:119px;
	height:41px;
	padding-left:50px;
	line-height:41px;
	font-size:14px;
	font-weight:bold;
	color:#006ec2;
}
.left li a.hover,.left li a:hover {
	color:#fff;
	background:#006ec2 url(../images/lmhover.gif) no-repeat right center;
}
.right {
	float:right;
	width:670px;
	border:1px solid #036dbe;
	border-left:none;
	min-height:368px;
	background:#fff;
	padding:10px 20px;
}
.title1 {
	font-size:14px;
}
.wtList {
	padding:6px 6px 16px;
}
.wtList li{
	padding-left:8px;
	line-height:26px;
	font-size:14px;
	background:url(../images/dian1.gif) no-repeat left;
	
}
.wtList li a{
	color:#036dbe;
}
.wtList li a:hover {
	color:#e3500c;
	text-decoration:underline;
}
.htitle {
	text-align:center;
	font-size:20px;
	font-family:"微软雅黑";
	line-height:36px;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}
.cont {
	font-size:14px;
	line-height:24px;
	padding:10px 14px;
	text-indent:2em;
}
.wtList1 li {
	font-size:12px;
}
.wtList1 li a {
	color:#666;
}
.tab {
	padding:20px 0 0;
}
.tr {
	clear:both;
	line-height:22px;
	padding:8px 0;
}
.tr .td1 {
	float:left;
	width:106px;
	text-align:right;
}
.td1 span {
	color:#ff0000;
	padding-right:6px;
}
.input1,.input2 {
	width:298px;
	height:20px;
	line-height:20px;
	border:1px solid #ccc;
	float:left;
}
.input2 {
	width:150px;
}
.tishi {
	float:left;
	padding-left:8px;
	color:#999;
}
.text {
	width:428px;
	height:144px;
	border:1px solid #ccc;
}
.btn1 {
	width:82px;
	height:32px;
	padding:20px 0 0 106px;
}
.btn1 .tijiao {
	display:block;
	width:82px;
	height:32px;
	text-align:center;
	line-height:32px;
	color:#666;
	border:none;
	background:url(../images/btnbg.gif) no-repeat;
}
.top {
	width:900px;
	height:32px;
	line-height:32px;
	margin:0 auto;
	color:#0072ca;
}
.topL {
	float:right;
}
.top a {
	color:#0072ca;
	margin:0 4px;
}
.mleft {
	float:left;	
}
.mup {
	float:left;
	position:relative;
}
.topL .huiyuan {
	display:block;
	text-align:center;
	padding:0 16px 0 4px;
	border:1px solid #fff;
	height:30px;
	line-height:30px;
	background:url(../images/down.gif) no-repeat right center;
}
.mup ul {
	display:none;
} 
.mdown .huiyuan {
	border:1px solid #ddd;
	color:#e86c00;
	background-color:#fff;
	background:url(../images/up.gif) no-repeat right center;
}
.mdown ul {
	position:absolute;
	top:30px;
	left:4px;
	border:1px solid #ddd;
	background:#fff;
	border-top:none;
	display:block;
	padding-bottom:3px;
}
.topL li {
	white-space:nowrap;	
	line-height:22px;
}
.topL li a {
	color:#333;
	display:block;
	padding:0 10px;	
}
.topL li a:hover {
	color:#fff;		
	background:#e86c00;
	text-decoration:none;
}
.top a:hover {
	color:#e86c00;
	text-decoration:underline;
}
/*------------分页 begin------------*/
.page {
	height:20px;
	clear:both;
	padding:10px 16px 16px;
}
.page a{
	float:left;
	height:18px;
	line-height:18px;
	margin:0 2px;
	padding:0 6px;
	border:1px solid #ccc;
}
.page a:hover,.page a.hover {
	border:1px solid #198dd4;
	background:#198dd4;
	color:#fff;
}
.page .back {
	margin-right:6px;
} 
.page .next {
	margin-left:6px;
} 
.page span {
	float:left;
	padding:0 8px;
}
.pagein {
	width:36px;
	height:18px;
	float:left;
	line-height:18px;
	text-align:center;
	border:1px solid #ddd;
}
.btn5 {
	width:44px;
	height:22px;
	border:none;
	float:left;
	margin-left:10px;
	color:#fff;
	background:url(../images/btn.gif) no-repeat;
}
/*------------分页 end------------*/
.cont li {
	list-style:disc inside;
}
.cont ul ul,.cont ol ol,.cont ol ul,.cont ul ol {
	padding-left:30px;
}
.cont ol li {
	list-style:decimal inside;
}
.cont a {
	text-decoration:underline;
	color:#006ec2;
}